//
//  ZYXSumViewController.m
//  OCUIBasis
//  加法计算器
//

#import "ZYXSumViewController.h"

// 类扩展(私有扩展)
@interface ZYXSumViewController ()

/**
 *  监听计算按钮的点击  点击了计算按钮的时候就调用
 */
-(IBAction)compute;

/**
 *  文本输入框1  控制第1个文本框
 *  利用ZYXSumViewController的number1属性就能访问第1个文本框；
 */
@property (nonatomic,weak) IBOutlet UITextField *number1;

/**
 *  文本输入框2
 */
@property (nonatomic,weak) IBOutlet UITextField *number2;

/**
 *  计算结果label 控制最右边的文本标签
 *  利用ZYXSumViewController的result属性就能访问右边的文本标签
 */
@property (nonatomic,weak) IBOutlet UILabel     *result;

@end

@implementation ZYXSumViewController

-(IBAction)compute
{
    //NSLog(@"点击了计算按钮");
    
    // 获取第一个数值
    int num1 = [self.number1.text intValue];
    int num2 = [self.number2.text intValue];
    
    // 设置文本标签的值
    self.result.text = [NSString stringWithFormat:@"%d",num1 + num2];
    
    // 退出键盘
    // 响应者
    // 第一响应者:叫出键盘的那个控件
    
    // 不当第一响应者(就会把键盘退下)
    //[self.number1 resignFirstResponder];
    //[self.number2 resignFirstResponder];
    
    [self.view endEditing:YES];
}

@end
